-- *****************************************************************
-- OLD-CISCO-FLASH-MIB.my: Old Cisco Flash MIB file
--
-- Copyright (c) 1994,1997 by cisco Systems, Inc.
-- All rights reserved.
--
-- *****************************************************************
--OLD-CISCO-FLASH-MIB DEFINITIONS::=BEGIN
IMPORTSTimeTicksFROM RFC1155-SMI
OBJECT-TYPEFROM RFC-1212
DisplayStringFROM RFC1213-MIB
local
FROM CISCO-SMI;lflash OBJECTIDENTIFIER::={ local 10}-- Local cisco Flash Group-- This group is present in all products which contain flash"flashSize OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatory
DESCRIPTION"Total Size in Octets of Flash memory"::={ lflash 1}flashFree OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"Unused Size in Octets of Flash memory"::={ lflash 2}flashController OBJECT-TYPESYNTAXDisplayStringACCESSread-onlySTATUSmandatoryDESCRIPTION"Provides the type of Flash controller
(either CCTL or CCTL2) installed in the
router."::={ lflash 3}flashCard OBJECT-TYPESYNTAXDisplayStringACCESSread-onlySTATUSmandatoryDESCRIPTION"Provides the type of Flash Card installed
in the router. For example, the type of
Flash Card could be either CSC-MS or
CSC-MC+."::={ lflash 4}flashVPP OBJECT-TYPESYNTAXINTEGER{installed(1),
missing(2)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"State of the VPP DIP jumper on the Flash
memory card. Files can be written to the
Flash memory card only if the VPP DIP
jumper is turned on."::={ lflash 5}flashErase OBJECT-TYPESYNTAXINTEGERACCESSwrite-onlySTATUSmandatoryDESCRIPTION"Request to erase flash memory"::={ lflash 6}
flashEraseTime OBJECT-TYPESYNTAXTimeTicksACCESSread-onlySTATUSmandatoryDESCRIPTION"Indicates the value of sysUptime the last
time Flash memory was erased. If the flash
had not been erased after powerup it has a
value of 0 days 00:00:00."::={ lflash 7}flashEraseStatus OBJECT-TYPESYNTAXINTEGER{flashOpInProgress(1),flashOpSuccess(2),
flashOpFailure(3),flashReadOnly(4),flashOpenFailure(5),bufferAllocationFailure(6),noOpAfterPowerOn(7)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"Status of current or last flash erasing"::={ lflash 8}flashToNet OBJECT-TYPESYNTAXDisplayStringACCESSwrite-only
STATUSmandatoryDESCRIPTION"Write flash entry to tftp server. Value
should be the name of the flash entry to
send. Instance is the IP address of the tftp
host."::={ lflash 9}flashToNetTime OBJECT-TYPESYNTAXTimeTicksACCESSread-onlySTATUSmandatoryDESCRIPTION"Indicates the value of sysUpTime the last
time a file was transfered from Flash memory
on the router to a TFTP host. Returns
0 days 00:00:00 if there had been no transfer
since powerup."
::={ lflash 10}flashToNetStatus OBJECT-TYPESYNTAXINTEGER{flashOpInProgress(1),flashOpSuccess(2),flashOpFailure(3),flashReadOnly(4),flashOpenFailure(5),bufferAllocationFailure(6),noOpAfterPowerOn(7)}ACCESSread-only
STATUSmandatoryDESCRIPTION"Status of current or last flash to net
transfer"::={ lflash 11}netToFlash OBJECT-TYPESYNTAXDisplayStringACCESSwrite-onlySTATUSmandatoryDESCRIPTION"Write flash entry from tftp server. Value
should be the name of the flash entry to
write. Instance is the IP address of the tftp
host."::={ lflash 12}netToFlashTime OBJECT-TYPESYNTAXTimeTicks
ACCESSread-onlySTATUSmandatoryDESCRIPTION"Indicates the value of sysUpTime the last
time file was copied from a Trivial File
Transfer Protocol(TFTP) server to the Flash
memory on the router. Returns 0 days 00:00:00
if there had been no transfers since powerup."::={ lflash 13}netToFlashStatus OBJECT-TYPESYNTAXINTEGER{flashOpInProgress(1),flashOpSuccess(2),flashOpFailure(3),
flashReadOnly(4),flashOpenFailure(5),bufferAllocationFailure(6),noOpAfterPowerOn(7)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"Status of current or last net to flash
transfer"::={ lflash 14}flashStatus OBJECT-TYPESYNTAXINTEGER{busy(1),
available(2)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"Status of the availability of flash"::={ lflash 15}flashEntries OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"Number of entries in the flash directory"::={ lflash 16}-- Local Flash file Table-- This group contains information on a per file basislflashFileDirTable OBJECT-TYPESYNTAXSEQUENCEOF LflashFileDirEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION" A list of flash file entries."::={ lflash 17}lflashFileDirEntry OBJECT-TYPESYNTAX LflashFileDirEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"A collection of flash eprom objects"INDEX{ flashEntries }
::={ lflashFileDirTable 1}
LflashFileDirEntry ::=SEQUENCE{
flashDirName
DisplayString,
flashDirSize
INTEGER,
flashDirStatus
INTEGER}-- The following section describes the components of the-- table.flashDirName OBJECT-TYPESYNTAXDisplayStringACCESSread-onlySTATUSmandatoryDESCRIPTION"Name associated with the flash entry"
::={ lflashFileDirEntry 1}flashDirSize OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"Size in Octets of a flash entry"::={ lflashFileDirEntry 2}flashDirStatus OBJECT-TYPESYNTAXINTEGER{valid(1),deleted(2)}ACCESSread-only
STATUSmandatoryDESCRIPTION"Indicates the status of the entry"::={ lflashFileDirEntry 3}-- End of tableEND